// display the current date (hh:mm:ss) on the top line
void lcd_display_date(); 
// display the hours or the minutes or the secondes
// example : display_data_hms(5,'h') will change the hour to 5
// display_data_hms(6,'m') will change the minute to 6
void display_date_hms(char hms, char type); 
// clear one row (0 = top; 1 = bottom) and go at the beginning of this one
void lcd_clear_row(int row); 

// write c at position (x,y)
void lcd_put_char_at(unsigned char c, unsigned char x, unsigned char y);

// display "status" after the date (7 characters max)
void lcd_display_status(flash unsigned char* status);
/*
void lcd_write_str(unsigned char* str); // write char*
void lcd_write_array(unsigned char* str); // write an array of char*
void lcd_write_array_as_number(unsigned char* str); // write an array of char* as number and not with ascii
void lcd_write_data_as_number(unsigned char c); // write c as a number
*/